Big Huge Thesaurus

spin doctor

noun